You will remember Spencer as you drive or walk the main road that runs north and south through town. It’s a beautiful street where neighbors make you feel welcome as you are strolling the sidewalks. Spencer has a population of 11,000 residents that enjoy the convenience the town has to offer. Spencer was ranked 10th best place to live in the United States by Relocate-America.com's "America's Top 100 Places to Live for 2007.
221341
3
2
1,558
220980
3
2
1,690
220979
3
2
1,518